jQuery.dialogModel = 
{
	/* 
	 * 描述：成功提示框
	 * 参数：message = 提示信息
	 * 参数：f1 = 点击确定执行的方法
	 * 作者：张琳
	 */
	success : function(message,f1) {
		bootbox.dialog({
	          title: '<i class="glyphicon glyphicon-ok vmiddle success" ></i><span class="modal-title vmiddle" >提示</span>',
	    	message: "<p>"+message+"</p>",
			  className: "modal-message modal-success",
			  closeButton: false,
			  buttons: {
	              success: {
	                label: "确定",
	                className: "btn-success",
	                callback: function () {
						if(f1 != undefined) f1();
					}
	              }
	         } 
	      });
		autoMiddle();
	},

	/* 
	 * 描述：警告提示框
	 * 参数：message = 提示信息
	 * 参数：f1 = 点击确定执行的方法
	 * 作者：张琳
	 */
	warning : function(message,f1) {
		bootbox.dialog({
	          title: '<i class="fa fa-warning vmiddle blue" ></i><span class="modal-title vmiddle" >提示</span>',
	    	message: "<p>"+message+"</p>",
			  className: "modal modal-message modal-info",
			  buttons: {
	              success: {
	                label: "确定",
	                className: "btn-blue",
	                callback: function () {
						if(f1 != undefined) f1();
					}
	              }
	         } 
	      });
		 autoMiddle();
	},

	/* 
	 * 描述：错误提示框
	 * 参数：message = 提示信息
	 * 参数：f1 = 点击确定执行的方法
	 * 作者：张琳
	 */
	error : function(message,f1) {
		bootbox.dialog({
	          title: '<i class="glyphicon glyphicon-remove vmiddle danger" ></i><span class="modal-title vmiddle" >提示</span>',
	    	message: "<p style='height:150px;overflow:auto;'>"+message+"</p>",
			  className: "modal-message modal-danger",
			  buttons: {
	              success: {
	                label: "确定",
	                className: "btn-danger",
	                callback: function () {
						if(f1 != undefined) f1();
					}
	              }
	         } 
	      });
		autoMiddle();
	},

	/* 
	 * 描述：普通选择提示框
	 * 参数：message = 提示信息
	 * 参数：f1 = 点击确定执行的方法
	 * 参数：f2 = 点击取消执行的方法
	 * 作者：张琳
	 */
	confirm : function(message, f1, f2) {
		bootbox.confirm({  
			title: '<i class="fa fa-warning vmiddle blue"></i><span class="modal-title vmiddle" >提示</span>',
			className: "modal modal-message modal-info",
		    message: "<p>"+message+"</p>",
		    buttons: {  
		        confirm: {  
		            label: '确认',  
		            className: 'btn-blue'  
		        },  
		        cancel: {  
		            label: '放弃',  
		            className: 'btn-gray'  
		        }  
		    }, 
		    callback: function(result) { 
		        if(result) {
		           if(f1 != undefined) f1();
		        }
		        else
		        { 
		        	 if(f2 != undefined) f2();
		        } 
		    }  
		});
		autoMiddle();
	},

	/* 
	 * 描述：页面遮罩
	 * 参数：显示或是隐藏遮罩 (true或未定义:显示 , false:隐藏)
	 * 作者：张琳
	 */
	mask : function(b){
		if(b || b == undefined)
		{
			var mask = $("<div id='mask' style='display:none'></div> ");
			mask.css({"position": "absolute" , "top": "0px" , "filter": "alpha(opacity=60)" ,  "background-color" : "white" ,  "left" : "0px" , "opacity": "0.5" ,  "-moz-opacity" : "0.5"});
			mask.css("height",$(document).height()).css("width",$(document).width());  
			$(document.body).append(mask);
			mask.show();
		}
		else
		{
			if($("#mask").length > 0)
			{
				$("#mask").hide();
			}
		}
	}
}